package cn.gson.springboot.model.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.alibaba.fastjson.JSONArray;

import cn.gson.springboot.model.pojos.MedicalCardPx;
//诊疗卡接口
@Mapper
public interface MedicalMapper{
	//A、查找所有医疗卡
	public JSONArray findAll();
	/*public List<MedicalCardPx> findAll();*/
	
	//<!-- 查询正常使用的医疗卡 -->
/*	public List<MedicalCardPx>canfindAll();*/
	public JSONArray canfindAll();
	

	//医疗卡号查询医疗卡信息自己用
	public JSONArray findid(@Param("mecard_number") String mecard_number);
	
	//医疗卡号查询医疗卡信息ljw用
	public MedicalCardPx findMedByid(String mid);
	
	//根据医疗卡卡号查询用户信息未挂失的
	public JSONArray  idmedical(@Param("mecard_number") String mecard_number);
	
	 //根据病人医疗卡主键查询用户信息 -->
	public JSONArray zjmedical(@Param("mzcard_id") Integer mzcard_id);
	
	 //根据病人门诊号查询用户挂号信息 -->
	public  JSONArray menzh(@Param("outpatient_id") Integer outpatient_id); 
	
	
	 //<根据医疗卡卡号查询病人挂号信息> -->
	public  JSONArray idcgh(@Param("mecard_number") String mecard_number);
	
	//<!--根据身份证查询正常使用的医疗卡  -->
	public JSONArray sfzcx(@Param("card_cid") String card_cid);
	
	//<!--根据身份证查询医疗卡  -->
	public JSONArray sfzsy(@Param("card_cid") String card_cid);

}
